package choreganizer.accounts.hsqldb;

import choreganizer.accounts.ScheduleAccount;
import choreganizer.accounts.ScheduleFactory;
import choreganizer.accounts.ScheduleReader;
import choreganizer.accounts.ScheduleWriter;
import choreganizer.accounts.ScheduleCreatorDialog;

/**
 * Account saved in our java HSQL Database
 * @version 1.0
 * @created 04-May-2007 7:45:45 PM
 */
public class HSQLDBFactory extends ScheduleFactory {

    public HSQLDBFactory() {
    }

    @Override
    public ScheduleAccount GetScheduleAccount() {
	return new HSQLDBAccount();
    }

    @Override
    public ScheduleReader GetScheduleReader() {
	return new ReadHSQLDBAccount();
    }

    @Override
    public ScheduleWriter GetScheduleWriter() {
	return new WriteHSQLDBAccount();
    }

    @Override
    public ScheduleCreatorDialog GetScheduleCreatorDialog() {
	return null;
    }
}
